.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.noBorder {
	border: none !important;
}

/deep/ ._block>image {
	display: block;
}

@-webkit-keyframes arrow {
	0% {
		opacity: 0.8;
		-webkit-transform: translate(0px, 10px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translate(0px, -10px);
	}
}

@keyframes arrow {
	0% {
		opacity: 0.8;
		transform: translate(0px, 10px);
	}

	100% {
		opacity: 1;
		transform: translate(0px, -10px);
	}
}

@-webkit-keyframes slideInLeft {
	0% {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
		visibility: visible
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes slideInLeft {
	0% {
		-webkit-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		transform: translateX(-100%);
		visibility: visible
	}

	100% {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}

.slideInLeft {
	-webkit-animation: slideInLeft 1s 0s linear both;
	animation: slideInLeft 1s 0s linear both;
}